package com.hz.ruoyimotor.service;/**
 * @Author tjh
 * @Date 2025/3/6 9:24
 * @version 1.0
 * @注释
 */

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hz.rouyigonggong.domain.LgVehicle;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ClassName LgVehicleService
 * @Description TODO
 * @Author tjh
 * @Date 2025/3/6 9:24
 * @Version 1.0
 */
public interface LgVehicleService extends IService<LgVehicle> {
    public List<LgVehicle> getReallyList(Integer vehicleType, Double vehicleLength, Double vehicleVolume,
                                         Integer licenseType,
                                         String licensePlate,
                                         Integer vehicleStatus, String beginTime,
                                          String endTime,Integer firstNum, Integer secondNum,
                                        String createBy);
    public int getCount(Integer vehicleType, Double vehicleLength, Double vehicleVolume,
                        Integer licenseType,String licensePlate,
                        String beginTime,
                        String endTime,
                        Integer vehicleStatus,  String createBy);
    int deleteBatchIds(String[] vehicleIds);
    int getCountVehicle();
}
